0333 241 3128
Tuesday, 03 October 2023 08:18

Software Engineer

Endeavour Recruitment have an excellent permanent opportunity for a Software Engineer with Embedded software experience to join our client based in Chertsey.

Candidates applying for this role must be eligible for Security Clearance

This work may include assisting and mentoring junior engineers as appropriate.

The selected Software Engineer will be involved in the following deliverable tasks:

  • Software design, development, and review (from concept to final product) for a range of systems from small embedded single processors through to multi-processor networked systems.
  • Work with system and hardware engineers to implement software solutions that may include software-hardware and software-firmware interfaces.
  • Work to detailed technical requirements through all phases of design, integration, and testing.
  • Communicate effectively with other team members within a multi-disciplinary team.
  • Generate clear and concise technical documentation as required, both for internal company use and as part of a deliverable customer documentation pack.
  • Provide technical input to decisions on the suitability of software design solutions.
  • Liaise and co-operate with the Project Managers and Software Design Lead to resolve technical, project or resource problems and conflict.
  • Supporting the research and development of products within the Company, improving engineering quality, efficiency, and cost.
  • Participate in project reviews and support presentations at relevant Design Review Meetings.
  • Support to the Business Development team, provide input to technical proposals when required, and be able to handle sensitive information in the course of your work.

Essential skills and experience:

  • At least 5 years professional experience as software engineer
  • Knowledge and experience of software design and development, particularly using UML-based design specification and implementation in at least one of the key software languages; C, C++, C#, and Java.
  • Yocto Linux experience or Linux device driver experience.
  • GUI; HCI
  • Knowledge and experience of structured software design methodologies.
  • Degree-level education in a related engineering discipline.
  • Military background in defence would be highly desirable.
  • Interest in professional development or working towards Chartered status would be desirable.
  • A high level of both verbal and written communication skills. You must be able to communicate effectively with internal and external stakeholders, customers and suppliers
  • Ability to work independently and collaboratively as part of a multi-site team.
  • Innovative and creative thinking.
  • Willingness to work as part of a collaborative enterprise with other companies, including short periods of detached duty where necessary

Send your CV or get in touch for further details

Published in Jobs
Tuesday, 07 December 2021 17:29

Junior Web Developer

Junior Web Developer

 

 

Our client based in Surrey / South London is expanding and has the opportunity for a Junio Web Developer to join the team. It is an innovative place to work, where each person shares their skills and makes an important contribution and share the following values:

  • Responsible
  • Ambitious
  • Inventive
  • Generous
  • Flexible

Aims

  • Aims: Improve and Grow
  • Improve – our company, our products
  • Grow – from existing strengths, through creation & innovation

The company objectives are:

  • Become market leaders in Development software
  • Increase sales of existing products and services
  • Introduce new products and services (sustainably)

 

Job Title:

Junior Web Developer

 

Objectives:

Our client produces several software products. The products need continual investment to maintain our position as market leaders. Our client is also investing in resources to bring a new product to the market. In addition to product development, they also maintains a marketing website for advertising and selling products.

The Web Developer will be involved in maintaining, updating, and adding features to the marketing website as appropriate. The web developer will be involved in maintaining and developing various products that are built on web platforms. The technology will revolve around C#, Blazor, ColdFusion, IIS and SQL Server. The candidate will need to work well as part of a team in order to understand existing code bases and produce code that is tested, readable and built with a view to industry best practices.

 

Primary Responsibilities:

  • Website development, maintenance and testing
  • Create and maintain client and server side code for existing websites
  • Work with internal Marketing and IT to  maintain and develop the functionality of our websites, in line with stakeholder needs
  • Contribute to and maintain the code base of new and existing web based products including unit testing and working with source control
  • Working with product owners and an agile process to understand task priorities
  • Develop an understanding of the products and industry and be available for support as required

 

Desired Skills:

  • C#, Blazor, SQL Server, IIS, MVC
  • An understanding of developing unit testing SOLID code
  • Development tools such as Visual Studio, GIT, Azure DevOps, Build Servers, SQL Server Management Studio
  • Strong analytical, troubleshooting, documentation and problem-solving capabilities
  • Ability to work under pressure, independently and organise work efficiently, to prioritise demands
  • Ability to work within a team
  • Ability to communicate technical concepts clearly and effectively.
  • Good verbal and written communication skill and good organisational ability.
  • Approachable and helpful personality.

Beneficial Skills:

  • Adobe ColdFusion
  • Knowledge of Agile project management practices
  • Knowledge of Azure or other cloud platform
  • Familiarity with Excel, complex formulae, charts, pivots and an understanding of VBA

For an exciting opportunity to gain real on the job experience with an exciting growing company, please don’t hesitate to apply

Published in Jobs
Thursday, 19 December 2019 10:51

Software Developer

Are you a seasoned Application Developer?

Are you fluent in C#?

Are you looking for an exciting new career opportunity?

 

Endeavour has a fantastic opportunity for an experienced Application developer to join our client, based in Wembley, on a permanent basis.

The successful Application Developer will be responsible for development, maintenance, and enhancement of business applications. You will collaborate with stakeholders to identify user requirements, assess available technologies, and recommend solution options. You will also assess objectives for assigned project phases and recommend technical strategies and tactics to achieve business needs.

Required Skills and experience:

  • BSc in Computer Science or equivalent
  • Developing new applications and services using C# with emphasis on File I/O, Winforms, Win Services, WCF, LINQ and Entity Framework
  • Writing installation packages in InstallShield
  • Exploring requirements and writing use case / user stories
  • Run unit testing and write code documentation
  • Experience in Agile methodology
  • Developing reports in Visual Studio Integrated Environment Crystal reports
  • Database design and development using MS-SQL
  • Understanding of SOA and implementation of service based systems
  • Demonstrated communication skills with Development and Program Managers to develop technical specifications for application code
  • Clear verbal and written communication skills

Please get in touch ASAP and send us your CV (maximum 2 pages!) to apply for this excellent career opportunity.

Published in Jobs
Monday, 02 September 2019 08:57

Application developer/C#

Are you a seasoned Application Developer?

Are you fluent in C#?

Are you looking for an exciting new career opportunity?

 

Endeavour has a fantastic opportunity for an experienced Application developer to join our client, based in Wembley, on a permanent basis.

The successful Application Developer will be responsible for development, maintenance, and enhancement of business applications. You will collaborate with stakeholders to identify user requirements, assess available technologies, and recommend solution options. You will also assess objectives for assigned project phases and recommend technical strategies and tactics to achieve business needs.

Required Skills and experience:

  • BSc in Computer Science or equivalent
  • Developing new applications and services using C# with emphasis on File I/O, Winforms, Win Services, WCF, LINQ and Entity Framework
  • Writing installation packages in InstallShield
  • Exploring requirements and writing use case / user stories
  • Run unit testing and write code documentation
  • Experience in Agile methodology
  • Developing reports in Visual Studio Integrated Environment Crystal reports
  • Database design and development using MS-SQL
  • Understanding of SOA and implementation of service based systems
  • Demonstrated communication skills with Development and Program Managers to develop technical specifications for application code
  • Clear verbal and written communication skills

Please get in touch ASAP and send us your CV (maximum 2 pages!) to apply for this excellent career opportunity.

Published in Jobs
Thursday, 08 August 2019 16:53

C# Backend Developer

Endeavour Recruitment has an exciting opportunity for a skilled Software Engineer to join our Engineering based client on a long-term contract based in the Midlands.

We are looking for a Software Engineer with strong C# Backend Developer experience. As our client is an Engineering based client, previous experience working with Engineering / manufacturing / Industrial clients would be of benefit, but not essential.

As a C# Backend Software Engineer, you will be responsible for the following –

  • Designing and implementing server-based applications
  • Working in real-time on mission critical systems and applications

To be successful in this C# Backend Developer role experience with the following would be beneficial –

  • C#
  • .NET
  • Visual Studio
  • Oracle or SQL Server
  • Writing communications interfaces to external systems – TCP/IP, PLC’s, Control Systems, Siemens S7, Modbus, etc
  • Previous experience working on engineering/manufacturing projects

Please apply asap to be considered for this C# Backend Developer contract opportunity.

Published in Jobs
Tuesday, 16 April 2019 15:30

Software Technical Architect

Software Technical Architect Wanted! Endeavour Recruitment is seeking an experienced C# / ASP.net Software Technical Architect for their client in Leicester.  The Software Technical Architect will work on challenging projects with a highly motivated team of developers.  You would be responsible for end to end design and keep watch over the solution.  The salary for this role is up to £50,000 DOE plus benefits.

 

Our client is based in Leicester, the largest city in the East Midlands.  It is home to manufacturing, engineering and IT industries.  With an excellent infrastructure of road and rail links this makes Leicester accessible from many regions.

Benefits:

  •        Pension Contribution of 6%
  •        Health Care Cash Plan
  •        Dental Plan
  •        Travel Insurance
  •        Critical Illness Cover
  •        Home Insurance
  •        Holiday Trading Scheme
  •        Cycle to Work Scheme
  •        Discounts on Shopping, Cinema, Days Out

Responsibilities:

 

Within this role you will lead a variety of activities as part of the team and be responsible for understanding the technology as well as the high level solutions across the development projects.  Ensuring continual improvement on products at all times.

Working Knowledge Required:

 

  •        C#
  •        ASP.net
  •        Visual Studio
  •        Silverlight
  •        WPF
  •        Oracle – including 11g and 12c
  •        Engineering background
  •        Understanding Automation and Control

If you believe you have the right experience and previous track record to successfully deliver in this role, then please apply quickly in order to be shortlisted.  

Published in Jobs
Tuesday, 16 April 2019 15:22

Lead Software Engineer

Lead Software Engineer Needed! Endeavour Recruitment is seeking an experienced Lead Software Engineer for their client in Leicester.  The Lead Software Engineer is required to work closely with the project manager.  Primary responsibility will be the delivery of the technical scope of projects through the full lifecycle.  Salary up to £50K plus benefits.

 

Our client is based in Leicester, the largest city in the East Midlands.  It is home to manufacturing, engineering and IT industries.  With an excellent infrastructure of road and rail links this makes Leicester accessible from many regions.

Benefits:

  •         Pension Contribution of 6%
  •         Health Care Cash Plan
  •         Dental Plan
  •         Travel Insurance
  •         Critical Illness Cover
  •         Home Insurance
  •         Holiday Trading Scheme
  •         Cycle to Work Scheme
  •         Discounts on Shopping, Cinema, Days Out

Responsibilities:

 

The Lead Software Engineer will manage teams of software engineers and testers to deliver projects to requisite quality standards on time and within budget. There will also be responsibility for the delivery of the technical scope of the project throughout the complete project lifecycle.  This is not a “hands on development role” but is about management of teams, resolving issues arising and guiding where necessary.

Working Knowledge Required:

  •         Minimum of 5 Years in Full Software Development Lifecycle
  •         Minimum of 3 Years in a Technical Lead role
  •         Experience of Designing & Implementing High Availability Systems
  •         Analysing Requirements & Compiling Functional Design
  •         UML
  •         Agile, Waterfall and V methodologies
  •         SQL
  •         C# - ASP.Net – Visual Studio
  •         Experience of working in ISO9001 environment
  •         Onsite Testing experience
  •         Degree in Computer Science or related subject

Additional Competencies:

  •         Business Intelligence reporting and associated dashboard design capability.
  •         Good working knowledge of current software legislative requirements.
  •         Previous experience in either Logistics, Material Handling or Airports or Manufacturing.
  •         Eligible for, or holds current SC clearance

 

If you believe you have the right experience and previous track record to successfully deliver in this role, then please apply quickly in order to be shortlisted.  

Published in Jobs

Endeavour has an excellent career opportunity for a passionate Test Engineer, who is keen to further their career, by joining our Cyber Security client, based in Worcestershire. This is a permanent position and the salary is up to £40,000 for the right candidate.

Role and Responsibilities:

  • Writing test plans and test scripts at all levels.
  • Running tests against scripts.
  • Recording and documenting results.
  • Raising defects.
  • Prioritising your own work.
  • Working within a closely-knit team.
  • Production of documentation using industry-standard tools.
  • Mentoring test engineers.

Required Skills and Knowledge:

  • ISEB/ISTQB Foundation Certificate in Software Testing.
  • Problem solving and analytical skills.
  • Suitability for holding a UK security clearance (SC).
  • Recent experience of writing, modifying and executing software tests.
  • Test automation experience.
  • Recent experience of using scripting languages such as Python or PowerShell
  • Experience of testing either network or desktop GUI applications (preferably both).
  • Recent use of Test and Defect Management Tools.
  • Experienced use of at least one of the following operating systems: Windows, Linux, Unix or Solaris 10.

Desirable Skills and Knowledge:

  • Domain knowledge of cyber security.
  • Experience of setting up and using virtual machines, such as VMware or Docker.
  • Performing packet capture and analysis.
  • TCP/IP protocols, particularly SMTP and HTTP.
  • Encryption standards (e.g. public key encryption).
  • Experience of setting up integrated test environments.
  • Visual Studio and TFS 2017 or later.
  • Cloud-based testing, e.g. AWS or Azure.
  • Agile testing techniques.

 

If you want to enhance your career and join a client in the Cyber Security sector do not hesitate to apply with a copy of your most recent CV.

Published in Jobs
Tuesday, 14 August 2018 09:08

Embedded Software Engineer

Endeavour Recruitment has the opportunity for an Embedded Software Engineer to join our client, a top tier supplier to the renewable energy sector, for a permanent role based near Twickenham. You will be working with advanced technologies, and be responsible for the full software development lifecycle, designing and developing embedded software applications. Excellent benefits package and salary IRO £40K.

Responsibilities –

  • Designing and developing embedded software
  • Managing projects
  • Ensuring quality of software
  • Maintaining applications

 

Desired Experience –

  • Embedded C
  • Designing and testing high reliability code
  • Experience in TI MSP Micro controllers
  • Experience in ARM Micro controllers
  • Knowledge of RS232 RS485 and RS422 serial communications
  • Knowledge of integrated circuit interfacing
  • Knowledge of digital and analogue communication systems
  • C#, .Net, or Visual Studio

Benefits –

  • Non-contributory pension plan, 9% company contribution
  • Life Assurance and Private Health Care
  • Flexi-time
  • Season Ticket Loan Scheme
  • Subsidised Gym Membership
  • Free Breakfast, Fresh Fruit & Snacks

Applicants are invited to apply as soon as possible to be included in the shortlist.

Published in Jobs
Monday, 14 May 2018 14:46

C# Backend Developer

Endeavour Recruitment has an excellent opportunity for a C# Backend Developer to join our client based in Leicester.

Your main responsibility will be designing and implementing server-based applications.

Previous experience of working on Mission Critical Systems is essential, as well as industry experience in either Logistics, Automation, or Process Control.

Excellent rates on offer for the right candidate.

Requirements

  • C#
  • Visual Studio
  • .NET
  • Oracle
  • SQL Server
  • Linq Lambda Expressions
  • TCP/IP Communication Protocols
  • XML
  • Systems Engineering
  • Industry experience in Logistics, Automation, or Warehousing

If you are interested in this role, please apply with the most up to date version of your CV.

Published in Jobs
Page 1 of 4